
i,em{font-style:normal;}
.topWrap {background:url(../images/tpbg.jpg) repeat-x center top;font-family: "Microsoft Yahei";  height: 174px; position: relative; overflow: hidden;}
.header { width: 1200px; margin:0 auto;  }
.twz { height: 40px; color: #999999; line-height: 40px; font-size: 14px;}
.twz a { display: inline-block;  color: #999999; position: relative;padding:0 18px; }
.twz .fr a:nth-child(1){border-left: 1px solid #ebebeb;}
.twz a:nth-child(3){border-right: 0;}
.twz .fl a {
  /* color: #27467f; */
  font-weight: bold;
}
.h_nr { height: 134px; overflow: hidden;padding-top: 37px; box-sizing: border-box; }
.logo { width: 200px; height: 62px; overflow: hidden; box-sizing: border-box;}
.logo img { width: 200px; height: 62px; display: block; }
.h_nr h2 {padding-left: 42px;margin-top: 9px; width: 400px; float: left; font-size: 22px; color: #222; font-weight: bold; text-align: left; line-height: 25px; }
.h_nr h2 b{color: #222222; font-size: 18px; font-weight: normal; display:  block; }

.h_nr .sc{
  margin-top: 0px;
  padding-left: 50px;
  background: url(../images/tel.png) no-repeat left center;
  float: right;
  width: 240px;
  box-sizing: border-box;
  color: #222222;
  font: 21px "Arial";
  font-weight: bold;
  line-height: 35px;
}
.h_nr .tel1,.h_nr .tel2{ display: block; line-height: 28px; height: 30px; }
.h_nr .tel1 p {overflow: hidden; float: left;color: #222222;font: 26px "Arial";  font-weight: bold; }
.h_nr .tel2 p {overflow: hidden; float: left;color: #222222;font: 18px "Arial";  font-weight: bold; letter-spacing: 1px; }
.navbg{ height: 60px; background: #27467f;}
.nav{width: 1200px;margin:0 auto;}
.nav ul{  height: 60px; width: 1200px;}
.nav li { float: left;height: 60px; line-height: 60px; position: relative; }
.nav li:before{content: "";width: 2px;height: 59px; background: url(../images/libg.png) no-repeat left center;position: absolute;top:0px;left:0px;z-index: 0;}
.nav li.nones a:after{content: "";width: 2px;height: 59px; background: url(../images/libg.png) no-repeat right center;position: absolute;top:0px;right:0px;z-index: 1;}
.nav li a { text-decoration: none; color: #fff; font-size: 16px; display: inline-block; padding:0 56px; position: relative;z-index: 2; }
.nav li:after{content:'';position:absolute;height:100%;width:0;background:#fa6a52;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s;color: #fff; z-index: 1;}
.nav li:hover:after,.nav li.cur:after{width:100%;color: #fff;z-index: 1;}
.nav li.nones:hover a:after{ background: none; }
.nav li a:hover, .nav .cur a { font-weight: normal; text-decoration: none;  color: #fff;  }
.h_head_gd{filter:alpha(opacity=100);opacity:1; position:fixed; top:0px; width:100%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)-0); z-index:10; left:0; transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}



.fullSlide{min-width:1200px;position:relative;height:620px;overflow:hidden;}
.fullSlide .bd{position:relative;z-index:0;}
.fullSlide .bd ul{width:100%!important;}
.fullSlide .bd li{width:100%!important;height:620px;overflow:hidden;text-align:center;}
.fullSlide .bd li img{width: 100%;}
.fullSlide .hd{width:1200px;left:50%;margin-left:-600px;position:absolute;z-index:1;bottom:88px;overflow:hidden;}
.fullSlide .hd ul{margin-left:578px;}
.fullSlide .hd ul li{float:left;margin:0 5px;display:inline;cursor:pointer;}
.fullSlide .hd ul li{width:8px;height:8px;background:#000; border-radius:100%;}
.fullSlide .hd ul .on{background:#27467f;}


.footWrap{background:#242d34;padding-top: 40px;font-family:"Microsoft Yahei"; box-sizing: border-box;}
.footer{width: 1200px; margin:0 auto;}
.footWrap .ft1{float: left;width: 399px;height: 296px;}
.footWrap .ft1 .flogo{height: 150px;}
.footWrap .ft1 .flogo img{width: 220px; height: 68px;}
.footWrap .ft1 .flogo em{display: block;font-size: 20px;font-weight: bold;color: #fff;padding: 25px 0;}
.footWrap .ft1 li{position: relative;height: 36px;line-height: 36px;padding-left: 38px;font-size: 16px;color: #aaacae;}
.footWrap .ft1 li a{ color: #aaacae; }
.footWrap .ft1 li em{position: absolute;left:0;top:5px;}

.footWrap .ft2{float: left;width: 280px;}
.footWrap .ft2 a{line-height: 36px;font-size: 14px;color: #aaacae;width: 50%;float: left;}
.footWrap .ft3{float: left;width: 309px;margin-left: 50px;}
.footWrap .ft3 a{line-height: 36px;font-size: 14px;color: #aaacae;width: 50%;float: left;}
.footWrap .ft4{float: left;width: 192px;}
.footWrap .ft5{float: left;width: 160px;}
.footWrap .ftgy{margin-top: 32px;}
.footWrap .ftgy h2{height: 34px;line-height: 34px;font-size: 18px;color: #fff;margin-bottom: 10px;}
.footWrap .ftgy li{line-height: 36px;font-size: 14px;color: #aaacae;}
.footWrap .ftgy li a{color: #aaacae;}
.footWrap .ft5 h2{margin-top: 32px;height: 34px;line-height: 34px;font-size: 18px;color: #fff;margin-bottom: 10px;}
.footWrap .ft5 .code{margin-top: 20px;}
.footWrap .ft5 .code dl{width: 140px;height: 51px;background: #fff;padding: 0 0 0 20px;margin-bottom: 30px;border-radius: 5px; position: relative;}
.footWrap .ft5 .code dt{float: left;width: 38px;margin-right: 10px; padding-top: 7px;}
.footWrap .ft5 .code dt img{width: 38px;height: 38px;display: block;}
.footWrap .ft5 .code dd{float: left;width: 88px;padding-top: 8px;}
.footWrap .ft5 .code h3{height: 20px;line-height: 20px;font-size: 14px;color: #000}
.footWrap .ft5 .code h3 em{display: block;font-size: 12px;color: #cacaca;line-height: 14px;font-weight: normal;}
.footWrap .ft5 .code .code2{background: #27467f;}
.footWrap .ft5 .code .code2 h3{color: #fff;}

.footWrap .ft5 .code dl .codes{ display: none; width: 135px; height: 135px; padding-top: 0; position: absolute;left: -135px;top:0;}
.footWrap .ft5 .code dl .codes img{width: 135px; height: 135px;   }
.footWrap .ft5 .code dl:hover .codes{ display: block; }

.footWrap .fx{height: 80px;} 
.footWrap .fx h3{height: 36px;line-height: 36px;font-size: 16px;font-weight: bold;color: #fff}
.footWrap .fx li{float: left;width: 34px;margin-right:25px; position: relative;}
.footWrap .fx li img{width: 34px;height: 34px;display: block;}

.footWrap .fx li .codes{ display: none; width: 135px; height: 135px; padding-top: 0; position: absolute;left: -135px;top:0;}
.footWrap .fx li .codes img{width: 135px; height: 135px;   }
.footWrap .fx li:hover .codes{ display: block; }

.footWrap .fx .lastli{margin-right: 0;}
.footWrap .copyr{height: 69px;line-height: 69px;border-top: 1px solid #3a4249;font-size: 14px;color: #7f8386;}
.footWrap .copyr a{color: #7f8386;}
.footWrap .copyr span{display: block;margin-top: 15px;height: 34px;line-height: 34px;font-size: 14px;color: #7f8386;}
.footWrap .copyr span a{color: #7f8386;}
.footWrap .copyr em{padding:0 10px;}


.client-2 {
  position: fixed;
  right: -170px;
  top: 50%;
  z-index: 900;
}

.client-2 li a {
  text-decoration: none;  
}
.client-2 li {
  margin-top: 1px;
  clear: both;
  height: 62px;
  position: relative;
}

.client-2 li i {
  background: url(../images/fx.png) no-repeat;
  display: block;
  width: 30px;
  height: 27px;
  margin: 0px auto;
  text-align: center;
}

.client-2 li p {
  height: 20px;
  font-size: 12px;
  line-height: 20px;
  overflow: hidden;
  text-align: center;
  color: #fff;
}

.client-2 .my-kefu-qq i {
background-position: 4px 5px;
}

.client-2 .my-kefu-tel i {
background-position: 0 -21px;
}

.client-2 .my-kefu-liuyan i {
background-position: 4px -53px;
}

.client-2 .my-kefu-weixin i {
background-position: -34px 4px;
}

.client-2 .my-kefu-weibo i {
background-position: -30px -22px;
}

.client-2 .my-kefu-ftop {
display: none;
}

.client-2 .my-kefu-ftop i {
width: 33px;
height: 31px;
background-position: -23px -47px;
background-size: 52px 82px;
}
.client-2 .my-kefu-ftop .my-kefu-main{
padding-top: 6px;
}

.client-2 .my-kefu-left {
float: left;
width: 69px;
height: 47px;
position: relative;
}

.client-2 .my-kefu-tel-right {
font-size: 16px;
color: #fff;
float: left;
height: 24px;
line-height: 22px;
padding: 0 15px 0 6px;
border-left: 1px solid #fff;
margin-top: 14px;
}

.client-2 .my-kefu-right {
width: 20px;
}

.client-2 .my-kefu-tel-main {
background: #27467f;
color: #fff;
height: 53px;
/* width: 244px; */
padding:9px 0 0;
float: left;
}

.client-2 .my-kefu-main {
background: #27467f;
width: 97px;
height: 53px;
position: relative;
padding:9px 0 0;
float: left;
}

.client-2 .my-kefu-weixin-pic {
position: absolute;
left: -130px;
top: -24px;
display: none;
z-index: 333;
}

.my-kefu-weixin-pic img {
width: 115px;
height: 115px;
}

.p12-curmbs-1 {
  font-size: 14px;
  border-bottom: 1px dashed #dcdcdc;
  line-height: 46px;
}
.p12-curblock{
  display: none;
}
.p12-curmbs-1 b {
  border-left: 10px solid #242d34;
  font-weight: normal;
  padding-left: 8px;
} 
.p12-curmbs-1 i {
  font-style: normal;
}

.p12-curmbs-1 a {
  padding: 0 5px;
  height: 46px;
  line-height: 46px;
}


/* 关于 开始 */
.tit01 h2 {
  font-size: 28px;
}

.tit01 {
  text-align: center;
  font-family: "Microsoft YaHei";
  color: #333;
  display: block;
  height: 140px;
  box-sizing: border-box;
  clear: both;
  padding-top: 48px;
  /* background: url(../images/0635affc6e82437ab469b6dc79c872c0_2.png)no-repeat 0 65px; */
}

.tit01 a {
  color: #222222;
}

.tit01 span {
  text-align: center;
  font-family: "Microsoft YaHei";
  font-size: 16px;
  color: #999;
  display: block;
  font-weight: normal;
  text-transform: uppercase;
  padding-top: 5px;
}
.gy .wz {
  padding: 10px 20px;
  color: #333;
  border: 1px solid #dedede;
  border-top: none;
}

.gy .wz span {
  text-align: center;
  display: block;
  font-size: 22px;
  font-weight: bold;
  color: #0075c1;
}
.tl-fdh-02 {
  /* height: 55px; */
  background: #fff;
  margin-bottom: 20px;
  overflow: hidden;
}

.tl-fdh-02 li {
  width: 25%;
  height: 55px;
  font-size: 18px;
  line-height: 55px;
  text-align: center;
  float: left;
  border-right: 1px solid #eee;
  background: #f4f4f4;
  cursor: pointer;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  box-sizing: border-box;
}

.tl-fdh-02 li a {
  display: block;
  height: 55px;
  color: #333;
}

.tl-fdh-02 li.sidenavcur,
.tl-fdh-02 li:hover {
  background: url(../images/p16-icon6.png) no-repeat bottom center #27467f;
  border-color: #27467f;
}

.tl-fdh-02 li.sidenavcur a,
.tl-fdh-02 li:hover a {
  color: #fff;
}
.k12-gl-gslb-3nf1-1-01-left dl {
  width: 24%;
  float: left;
  background: #f0f0f0;
  margin: 0 1.3% 13px 0
}

.k12-gl-gslb-3nf1-1-01-left dl:nth-child(4n) {
  margin-right: 0;
}

.k12-gl-gslb-3nf1-1-01-left dt {
  border: 1px solid #e5e5e5;
  padding: 10px 9px;
  background: #fff;
}

.k12-gl-gslb-3nf1-1-01-left dt img {
  display: block;
  width: 100%;
}

.k12-gl-gslb-3nf1-1-01-left dd {
  height: 50px;
  font-size: 14px;
  line-height: 50px;
  text-align: center;
  padding: 0 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background: #f0f0f0;
}

.k12-gl-gslb-3nf1-1-01-left dd a {
  color: #4b4a4a;
}
/* 关于 结束 */

/* 产品 开始 */
.fdh-01-tit {
  background: #27467f;
  height: 80px;
}

.fdh-01-tit h3 {
  height: 75px;
  font-size: 24px;
  font-weight: normal;
  line-height: 75px;
  color: #fff;
  border-bottom: 1px solid #fff;
  text-align: center;
}

.fdh-01-tit h3 span {
  font-size: 14px;
  text-transform: uppercase;
}

.fdh-01-nav-one h3 {
  height: 50px;
  line-height: 50px;
  background: url(../images/p14-icon5.png) no-repeat right center #ececeb;
  margin-bottom: 2px;
  overflow: hidden;
}

.fdh-01-nav-one h3 a {
  display: block;
  height: 50px;
  font-size: 18px;
  font-weight: normal;
  margin-right: 40px;
  margin-left: 38px;
  color: #666;
}

.fdh-01-nav-one h3.sidenavcur,
.fdh-01-nav-one h3:hover {
  background: url(../images/p14-icon2.png) no-repeat right center  #27467f;
}

.fdh-01-nav-one h3.sidenavcur a,
.fdh-01-nav-one h3:hover a{
  color: #fff;
}
.fdh-01-nav dl {
  padding: 2px 0 4px;
}

.fdh-01-nav dt {
  height: 50px;
  font-size: 16px;
  line-height: 50px;
  padding-left: 54px;
  padding-right: 40px;
  margin-bottom: 1px;
  background: #ececec;
  position: relative;
  overflow: hidden;
}

.fdh-01-nav dt:after {
  content: "";
  width: 8px;
  height: 8px;
  border: 2px solid #b8b8b8;
  border-style: solid solid none none;
  position: absolute;
  top: 50%;
  right: 32px;
  margin-top: -4px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.fdh-01-nav dt.sidenavcur:after,
.fdh-01-nav dt:hover:after {
  border-color:  #27467f;
}

.fdh-01-nav dt.sidenavcur a,
.fdh-01-nav dt:hover a {
  color:  #27467f;
}

.fdh-01-nav dd {
  border: 1px solid #ececec;
  border-bottom: 0;
}

.fdh-01-nav p {
  height: 50px;
  font-size: 14px;
  line-height: 50px;
  padding-left: 72px;
  padding-right: 40px;
  border-bottom: 1px solid #ececec;
  background: #fff;
  position: relative;
  overflow: hidden;
}

.fdh-01-nav p.sidenavcur a,
.fdh-01-nav p:hover a {
  color:  #27467f;
}

.fdh-01-nav p.sidenavcur:after,
.fdh-01-nav p:hover:after {
  background: #242d34;
}

.fdh-01-nav a {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.cbgg-01 {
  background: #27467f;
  text-align: center;
  color: #fff;
  padding-bottom: 10px;
}

.cbgg-01-img img {
  width: 100%;
  display: block;
}

.cbgg-01 p {
  padding-top: 15px;
}

.cbgg-01 p img {
  vertical-align: middle;
  margin-right: 5px;
}

.cbgg-01 span {
  display: block;
  font-size: 21px;
  line-height: 30px;
  font-weight: bold;
  font-family: Arial;
  padding-bottom: 5px;
  padding-top: 10px;
}
.cplb-3n-ts-03-tit {
  height: 50px;
  font-size: 24px;
  font-weight: normal;
  line-height: 50px;
  border-bottom: 1px solid #ebebeb;
  margin-bottom: 15px;
}

.cplb-3n-ts-03-tit span {
  display: inline-block;
  height: 50px;
  border-bottom: 1px solid #242d34;
}

.cplb-3n-ts-03-list dl {
  width: 32.1%;
  border: 1px solid #dedede;
  margin-bottom: 15px;
  background: #fff;
  float: left;
  margin-right: 1.2%;
}

.cplb-3n-ts-03-list dl:nth-child(3n) {
  margin-right: 0;
}

.cplb-3n-ts-03-list dt img {
  width: 100%;
  margin: 0 auto;
  display: block;
}

.cplb-3n-ts-03-list dd {
  padding: 6px 20px 5px 20px;
}

.cplb-3n-ts-03-list dd h4 {
  height: 45px;
  font-weight: normal;
  font-size: 18px;
  color: #154c64;
  line-height: 45px;
  overflow: hidden;
}

.cplb-3n-ts-03-list h4 a {
  display: block;
  height: 45px;
  color: #727272;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}

.cplb-3n-ts-03-list dl:hover h4 a {
  color:  #27467f;
}

.cplb-3n-ts-03-list-desc {
  height: 40px;
  font-size: 14px;
  line-height: 20px;
  color: #666;
  margin-bottom: 12px;
  overflow: hidden;
}

.cplb-3n-ts-03-list-deta {
  width: 100px;
  height: 40px;
  display: inline-block;
  border: 1px solid #aaa;
  font-size: 16px;
  line-height: 40px;
  text-align: center;
}

.cplb-3n-ts-03-list dl:hover {
  border-color:  #27467f;
}

.cplb-3n-ts-03-list dl:hover a {
  color:  #27467f;
}
.p15-showcase {
  position: relative;
  padding: 12px 18px 16px 20px;
  margin-bottom: 15px;
  background: #fff;
  border: 1px solid #eee;
}

.p15-showcase-right-con {
  line-height: 24px;
  font-size: 14px;
  max-height: 168px;
  margin-bottom: 86px;
  overflow: hidden;
}

.p15-showcase-left {
  position: relative;
  width: 44.7%;
  float: left;
  line-height: 0;
  overflow: hidden;
  border: 1px solid #e7e7e7;
  margin-right: 3.3%;
}
.p15-showcase-left img{
  width: 100%;
}

.p15-showcase-left-jt {
  width: 12px;
  height: 23px;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  cursor: pointer;
  z-index: 33;
}

.p15-showcase-left-prev {
  left: 10px;
}

.p15-showcase-left-next {
  right: 10px;
}

.p15-showcase-left-size {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 56px;
  height: 28px;
  font-size: 14px;
  line-height: 16px;
  padding: 0 15px;
}

.p15-showcase-left-size em {
  font-style: normal;
}

.p15-showcase-left-pic {
  width: 100%;
  text-align: center;
}

.p15-showcase-left-pic li {
  float: left;
}

.p15-showcase-left-pic img {
  width: 100%;
  display: block;
}

.p15-showcase-right {
  width: 51.6%;
  float: left;
}

.p15-showcase-right-tit {
  height: 40px;
  font-size: 24px;
  line-height: 40px;
  color: #454545;
  margin-bottom: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.pc-cx-tel-1 {
  width: 50%;
  height: 56px;
  border-top: 2px solid #e6e6e6;
  padding-top: 10px;
  position: absolute;
  bottom: 16px;
  right: 2%;
}

.pc-cx-tel-1-t1 {
  width: 114px;
  height: 44px;
  background: #27467f;
  font-size: 18px;
  line-height: 44px;
  text-align: center;
  float: right;
}

.pc-cx-tel-1-t1 a {
  display: block;
  color: #fff;
}

.pc-cx-tel-1-t2 {
  height: 56px;
  padding-left: 70px;
  background: url(../images/pc-xc-icon2.png) no-repeat 10px top;
  font-size: 18px;
  line-height: 18px;
  color: #454545;
}

.pc-cx-tel-1-t2 p {
  line-height: 24px;
}
.p14-prodcontent-1 {
  background: #fff;
  padding: 32px 0 42px;
  margin-bottom: 22px;
}

.p14-prodcontent-1-tit {
  height: 40px;
  font-size: 24px;
  line-height: 40px;
  border-bottom: 2px solid #d4d4d4;
  margin-bottom: 20px;
}

.p14-prodcontent-1-tit span {
  display: inline-block;
  height: 40px;
  color: #464646;
  border-bottom: 2px solid  #242d34;
  padding-left: 34px;
  background: url(../images/p14-icon11.png) no-repeat 2px center;
}

.p14-prodcontent-1-tit em {
  font-size: 18px;
  font-family: Arial;
  text-transform: uppercase;
  font-style: normal;
  color: #c2c2c1;
}

/* 产品 结束 */

/* 新闻 开始 */
.contact-z1 {
  height: 140px;
  background: url("../images/contact-z1.jpg") no-repeat;
  color: #333;
  margin-bottom: 30px;
}

.contact-z1 p {
  font-size: 20px;
  height: 30px;
  line-height: 30px;
  padding: 37px 0 0 95px; 
  background: url(../images/contact-z1_tel.png) no-repeat 74px 44px;
}

.contact-z1 span {
  display: block;
  height: 30px;
  font-weight: bold;
  font-size: 18px;
  line-height: 30px; 
  padding-left: 73px;
}
.p14-infolist-1-list dl {
  border: 1px solid #dedede;
  margin-bottom: 15px;
  padding: 22px 50px 22px 22px;
  background: #fff;
  overflow: hidden;
}

.p14-infolist-1-list dt {
  width: 29.5%;
  float: left;
  margin-right: 5.8%;
}

.p14-infolist-1-list dt img {
  width:100%; 
  display: block;
}

.p14-infolist-1-list dd h4 {
  height: 40px;
  font-weight: normal;
  font-size:18px;
  color: #154c64;
  line-height: 40px;
  margin-bottom: 5px;
  overflow: hidden;
}

.p14-infolist-1-list h4 a {
  display: block;
  height: 40px;
  color: #4b4a4a;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.p14-infolist-1-list dl:hover{border:1px solid #27467f;}
.p14-infolist-1-list dl:hover h4 a {
  color: #27467f;
}

.p14-infolist-1-list-desc {
  max-height: 72px;
  font-size: 14px;
  line-height: 24px;
  color: #797979;
  margin-bottom: 28px;
  overflow: hidden;
}

.p14-infolist-1-list-deta {
  width: 90px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  display: block;
  float: right;
  background: #b6b6b6;
  color: #fff;
}
.p14-infolist-1-list-deta a{color:#fff;}

.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta {
  background: #27467f;
  border-color: #27467f;
}

.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta a {
  color: #fff;
}
.p15-infocontent-1 {
  margin-bottom: 30px;
}

.p15-infocontent-1-tit {
  text-align: center;
  font-weight: normal;
  margin-bottom: 40px;
  font-size: 28px;
  line-height: 40px;
  color: #535353;
  height: 40px;
  overflow: hidden;
}

.p15-infocontent-1-bool {
  border-bottom: 1px solid #242d34;
  height: 20px;
  font-size: 12px;
  color:#909090;
}
.p15-infocontent-1-bool span{margin-right:20px;}
.p15-infocontent-1-bool span a{
  color:#909090;}
.p15-infocontent-1-bool i {
  font-style: normal;
  float: right;
  display: block;
  width: 80px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  color: #fff;
  background: #242d34;
}

.p15-infocontent-1-bool i a {
  color: #fff;
}

.p15-infocontent-1-bool span {
  margin-right: 15px;
} 

.p15-infocontent-1-tag span {
  margin-right: 10px;
}

.p14-pagination-1 dl {
  margin-bottom: 24px;
  padding-right: 40px;
}

.p14-pagination-1 dd {
  height: 32px;
  font-size: 14px;
  line-height: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.p14-pagination-1 dd b{float: right;font-weight:normal;}

.p14-pagination-1 dd span {
  width: 60px;
  height: 32px;
  background: #a2a2a2;
  color: #fff;
  text-align: center;
  display: inline-block;
  margin-right: 10px;
}

.p14-pagination-1 dt {
  height: 1px;
  border-bottom: 1px dashed #b5b5b5;
  margin-left: 60px;
  padding-top: 2px;
  margin-bottom: 2px;
}
.p14-pagination-1 dd em{float: right; padding-left: 20px;font-weight: normal;}
.p14-pagination-1 dl a{color:#4b4a4a;}
.p14-pagination-1-href {
  float: right;
  font-size: 18px;
  line-height: 32px;
}

.p14-pagination-1-href span {
  display: inline-block;
  padding: 0 6px;
  margin-left: 4px;
  background: #131f37;
}

.p14-pagination-1-href a {
  display: block;
  color: #fff;
}
.p14-pagination-1-key {
  min-height: 40px;
  border-top: 1px solid #131f37;
  font-size: 14px;
  line-height: 40px;
  color:#575556;
}
.p14-pagination-1-key a{ color:#575556;}
.p14-pagination-1-key span {
  display: inline-block;
  margin: 0 4px;
}
/* 新闻 结束 */

/* 联系 开始 */
.tit {
  clear: both;
}

.lx h2,
.lx1 h2 {
  font-size: 34px;
  font-weight: normal;
  text-align: center;
  margin: 50px auto 40px;
  color: #333;
}

.lx p {
  /* background: url(../images/1ec2b1dbb7ba4538967cea936f6dfc66_2.jpg) no-repeat; */
  height: 181px;
  padding: 20px 20px 0px 250px;
  margin: 0;
}

.lx p b {
  font-size: 24px;
  color: #0891e1;
  display: block;
  margin: 17px auto;
  font-weight: normal;
}

.lx p em {
  font-style: normal;
  color: #000;
}

.lx li {
  float: left;
  border: 1px solid #eee;
  width: 263px;
  height: 190px;
  text-align: center;
  margin-right: 20px;
  margin-bottom: 20px;
  color: #666;
  line-height: 160%;
  padding: 0 10px;
  font-family: 微软雅黑;
}

.lx li.last {
  float: right;
  margin-right: 0px
}

.lx li img {
  margin-top: 20px;
  width: 52px;
}

.lx li i {
  display: block;
  font-size: 18px;
  color: #222;
  padding-bottom: 8px;
  font-style: normal;
  padding-top: 10px;
}

.lx li span {
  display: block;
  font-size: 16px;
  color: #333;
  margin-top: 5px;
}

.lx li.last span {
  font-size: 15px;
}
.temp_ec_01f_lxwm {
  overflow: hidden;
  position: relative;
  z-index: 6;
}

.temp_ec_01dz {
  background: #f0f0f0;
  overflow: hidden;
  margin: 0px 0 20px 0;
}

.temp_ec_01dz dl {
  padding: 28px 37px 50px 54px;
}

.temp_ec_01dz dt {
  height: 59px;
  border-bottom: 1px solid #dbdbdb;
  font: 24px "Microsoft Yahei";
  line-height: 59px;
  overflow: hidden;
}

.temp_ec_01dz dt a {
  color: #333132;
}

.temp_ec_01dz dd {
  height: 70px;
  border-bottom: 1px dashed #b1b1b1;
  font: 16px "Microsoft Yahei";
  color: #555;
  padding-top: 14px;
  line-height: 70px;
  overflow: hidden;
  background: url(../images/0635affc6e82437ab469b6dc79c872c0_6.png) no-repeat left 21px;
  padding-left: 62px;
}

.temp_ec_01dz dd.temp_ec_01dd01 {
  background: url(../images/8f5a38e948b6458fba174ecb78c7acd6_24.png) no-repeat left 21px;
}

.temp_ec_01dz dd.temp_ec_01dd02 {
  background: url(../images/0635affc6e82437ab469b6dc79c872c0_8.png) no-repeat left 21px;
}

.temp_ec_01dz dd em {
  padding: 0 12px;
}

.temp_ec_01dz dd i {
  padding: 0 20px;
}

.temp_ec_01dz dd span {
  font-weight: bold;
  font-size: 18px;
  color: #27467f;
}
/* 联系 结束 */


/* 分页 */
.pages .pagination {text-align: center;height: auto;}
.pages .pagination a {padding: 0 13px;line-height: 28px;height: 28px;float: none;display: inline-block;}
.pages .pagination p {padding: 0 13px;line-height: 28px;height: 28px;float: none;display: inline-block;}

